#ifndef CYLINDER_H
#define CYLINDER_H

#include "GLDrawble.h"
#include <vector>

class Cylinder : public GLDrawble
{
public:
    Cylinder(float H, float R, int nSeg);
    void draw();

private:
    float height;
    float radius;
    int nSeg;

    std::vector<Point3f> vertices;
    std::vector<Vector3f> normals;
};

#endif // CYLINDER_H
